682594
136726
298667
195703
480114
950160
787864
476719
94965
163826
549713
276494
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471